home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d16 / wspacer.arc / README.TXT < prev    next >
Text File  |  1991-09-13  |  7KB  |  160 lines

  1. WorkSpacer is brought to you by WiGuys Software - "Software designed
  2. because we THOUGHT we needed it!"
  3.  
  4. Welcome to WorkSpacer.  The Zip should contain the following files :
  5.  
  6. README.TXT  - This file
  7. WSPACER.WBT - An optional front-end for WorkSpacer.
  8. WSPACER.WBD - Dialog Box required by WSPACE.WBT
  9. WSRUN.WBT   - The Batch Builder File to restore workspaces
  10. WSMAKE.WBT  - The Batch Builder File to create workspaces
  11.  
  12. WorkSpacer requires the Norton Desktop for Windows Batch Builder and Batch
  13. Runner.
  14.  
  15. First, WorkSpacer is freeware, with no warranties as to purpose or
  16. usability, implied or express.  In other words, you use it at your own
  17. risk. I have tested WorkSpacer on my system, trying to simulate all
  18. possible conditions, and thusfar, it has run successfully.  However......
  19.  
  20. That out of the way, what is WorkSpacer ?
  21. -----------------------------------------
  22.  
  23. Way back when, I tested something called hDc FirstApps.  One useful
  24. application included in those applications stored desktop configurations as
  25. a named workset, and at your request, would restore that configuration to
  26. the desktop.  I no longer use hDc FirstApps, but have always liked that
  27. concept, and missed the application many times.  After some minor
  28. experimentation with batch files under the Norton Desktop for Windows, I
  29. decided to see if I might be able to accomplish something similar using the
  30. Norton Desktop for Windows Batch Builder Language.
  31.  
  32. The result is WorkSpacer.
  33.  
  34. How does it Work?
  35. -----------------
  36.  
  37. WorkSpacer operates by 1) obtaining appropriate information about your
  38. current desktop configuration, 2) storing that information in a private ini
  39. file in your windows directory (WSPACE.INI), 3) storing an appropriate list
  40. of chosen workspace names in a file in your NDW directory (WSPACE.LIB), and
  41. 4) Restoring to the desktop, the workspace that you choose from a list of
  42. available workspaces.
  43.  
  44. Operation
  45. ---------
  46.  
  47. A - Installation
  48.  
  49. Unzip the WSPACER.ZIP file, and copy all of the WBT and WBD files to your
  50. NDW directory.  WorkSpacer defaults to a setting of " C:\NDW\ " for this
  51. directory.  If this is not applicable for your system, use Batch Builder to
  52. open WSMAKE.WBT, and edit the first two variable defaults (spacelib and
  53. spacebak) to the correct drive and directory.
  54.  
  55. The only other default needed is the maximum number of applications that
  56. can be setup in a given workspace.  WorkSpacer's default is 4.  If you want
  57. a higher (or lower) default, using Batch Builder, open WSMAKE.WBT, locate
  58. the "maxhere" variable at the beginning of the file, and change the default
  59. to your default.  After saving the changes, use Batch Builder to open
  60. WSRUN.WBT and locate the "maxrun" variable, and change the default to your
  61. chosen default.  That's it.
  62.  
  63. B - Operation
  64.  
  65. There are two options for running WorkSpacer.  The first is the simpler
  66. one.  Simply run the file WSPACER.WBT.  It will present a Dialog Bog asking
  67. whether you want to "Restore a Workspace" or "Create a Workspace".  Take
  68. your pick, then follow the directions.  The second option is to use
  69. WSRUN.WBT and WSMAKE.WBT as standalone operations (I prefer this as I find
  70. it faster to not have to always click "Restore a Workspace" everytime.)
  71.  
  72. In order to create a workspace, you must first load all of the Window
  73. applications that you want (no files though... WorkSpacer currently will
  74. only restore empty Windows applications ).  You will also need to know the
  75. EXE name for each application, and the full drive\path combo if the
  76. application is not in your path.
  77.  
  78. Once you have the applications open, and sized to your liking, run
  79. WorkSpacer (either via WSPACER.WBT or WSMAKE.WBT).
  80.  
  81. Choose the appropriate applications from the list presented IN PREFERRED
  82. ORDER OF LOADING.  In other words, pick the apps from the list in the order
  83. that you want WorkSpacer to restore them, ending at the active application.
  84. Then, merely answer the questions as asked.  WorkSpacer will do the rest.
  85.  
  86. To restore a workspace, run WorkSpacer (using either WSPACER.WBT or
  87. WSRUN.WBT), and answer the questions.
  88.  
  89. C - Error checking
  90.  
  91. WorkSpacer currently checks the following when creating a workspace :
  92.  
  93. 1) That the name you give the workspace does not duplicate an existing name
  94. EXACTLY and is no larger than 30 characters.
  95.  
  96. 2) That you have typed in a valid filename, extension, and path.  All
  97. filenames MUST have an EXE extension (99% of Win apps do)  AND must either
  98. be on your path or have the correct path specified.  Should you forget to
  99. type the extension, don't worry.  WorkSpacer will add it if necessary.
  100.  
  101. 3) That the application chosen has not been duplicated in this workspace
  102. name.
  103.  
  104. Legal Stuff
  105. -----------
  106.  
  107. Not sure how this should be worded, but, for legality's sake, any
  108. tradenames used in this document are the trademarks of their respective
  109. companies.  (Does that do it?)
  110.  
  111. Future Stuff
  112. ------------
  113.  
  114. This version of WorkSpacer works, and works well (at least, by my testing.)
  115. However, I want to really push it, and make every "stupid" blunder I can,
  116. to ensure that my error checking is complete.  If I do find something that
  117. gets past the current error checking routines, I will modify them to take
  118. that fact into account.
  119.  
  120. I also may add a dialog box confirming the content of the entries to
  121. WSPACE.INI, however, I personally dislike too much screen activity, and
  122. decided, for now, to keep that one extra dialog box off my screen.
  123.  
  124. Although I have attempted to optimize sub-routines as much as possible, if
  125. I discover a faster/easier way to perform the same function, I will
  126. incorporate it.
  127.  
  128. I am not sure precisely how Batch Builder/Batch Runner search for labels in
  129. a WBT file (will have to ask Symantec/Norton), but once I find out, I
  130. intend to reorder the WBT's to take advantage of that.  Should it turn out
  131. that calling another WBT is the fastest way to handle subroutines, then
  132. WorkSpacer will be modified accordingly.
  133.  
  134. In Conclusion
  135. -------------
  136.  
  137. Right now, I can't think of anything else (although I am sure someone using
  138. WorkSpacer will!!).  Any questions, comments, ideas, or suggestions can be
  139. addressed to :
  140.  
  141.         Gregg Hommel,
  142.         WiGuys Software,
  143.         19 Rushbrook Drive,
  144.         Kitchener, ON, CANADA
  145.         N2E 3C1
  146.  
  147.         (519) 745-9717
  148.  
  149.         CIS # 72537,552
  150.  
  151. I also frequent the following BBS Windows conferences :
  152.  
  153. EchoNet, RelayNet, NaNet, and ILink
  154.  
  155. and can be reached via any of these networks.
  156.  
  157.  
  158. Take care, and have fun!!!
  159.  
  160.